|
SDK/J Authentication Package ver1.0 RICOH Confidential |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectjp.co.ricoh.dsdk.scard.framework.service.CardService
jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
AppletCardServiceのサンプル実装です
.
| フィールドの概要 |
| クラス jp.co.ricoh.dsdk.scard.framework.service.CardService から継承したフィールド |
card |
| コンストラクタの概要 | |
AppletServiceImpl()
|
|
| メソッドの概要 | |
void |
initialize(Card card)
カードサービスを初期化します . |
ResponseAPDU |
selectApplet(AppletID appletID)
アプレットを選択します . |
APDU |
sendRequestAPDU(APDU apdu)
カードにAPDUを送信します . |
APDU |
sendRequestAPDU(AppletID appletID,
APDU apdu)
アプレットIDを指定してカードにAPDUを送信します . |
byte[] |
sendRequestAPDU(AppletID appletID,
byte[] request)
アプレットIDを指定してカードにAPDUを送信します . |
ResponseAPDU |
sendRequestAPDU(AppletID appletID,
RequestAPDU requestAPDU)
アプレットIDを指定してカードにAPDUを送信します . |
byte[] |
sendRequestAPDU(byte[] request)
カードにAPDUを送信します . |
ResponseAPDU |
sendRequestAPDU(RequestAPDU requestAPDU)
カードにAPDUを送信します . |
| クラス jp.co.ricoh.dsdk.scard.framework.service.CardService から継承したメソッド |
finalize, getCard |
| クラス java.lang.Object から継承したメソッド |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public AppletServiceImpl()
| メソッドの詳細 |
public void initialize(Card card)
throws UnsupportedCardException,
CardServiceException
CardService の記述:
CardService 内の initializecard - このカードサービスに関連付けるカード
.
UnsupportedCardException - カードサービスが、カードをサポートしていない場合
.
CardServiceException - 初期化中にエラーが発生した場合
.
public ResponseAPDU selectApplet(AppletID appletID)
throws CardServiceException
AppletService の記述:
AppletService 内の selectAppletappletID - アプレットID
.
ResponseAPDU
.
CardServiceException - アプレットを選択できなかった場合
.
public ResponseAPDU sendRequestAPDU(AppletID appletID,
RequestAPDU requestAPDU)
throws CardServiceException,
APDUException
AppletService の記述:
AppletService 内の sendRequestAPDUappletID - アプレットID
.requestAPDU - カードに送信するRequestAPDU
.
ResponseAPDU
.
APDUException - カードからのレスポンスの長さがステータスワードの長さに満たない場合
.
CardServiceException - 処理中にエラーが発生した場合
.
public APDU sendRequestAPDU(AppletID appletID,
APDU apdu)
throws CardServiceException
AppletService の記述:
AppletService 内の sendRequestAPDUappletID - アプレットID
.apdu - カードに送信するAPDU
.
APDU
.
CardServiceException - 処理中にエラーが発生した場合
.
public byte[] sendRequestAPDU(AppletID appletID,
byte[] request)
throws CardServiceException
AppletService の記述:
AppletService 内の sendRequestAPDUappletID - アプレットID
.request - カードに送信するAPDUのbyte配列表現
.
APDUのbyte配列表現
.
CardServiceException - 処理中にエラーが発生した場合
.
public ResponseAPDU sendRequestAPDU(RequestAPDU requestAPDU)
throws CardServiceException,
APDUException
AppletService の記述:
AppletService 内の sendRequestAPDUrequestAPDU - カードに送信するRequestAPDU
.
ResponseAPDU
.
CardServiceException - 処理中にエラーが発生した場合
.
APDUException - カードからのレスポンスの長さがステータスワードの長さに満たない場合
.
public APDU sendRequestAPDU(APDU apdu)
throws CardServiceException
AppletService の記述:
AppletService 内の sendRequestAPDUapdu - カードに送信するAPDU
.
APDU
.
CardServiceException - 処理中にエラーが発生した場合
.
public byte[] sendRequestAPDU(byte[] request)
throws CardServiceException
AppletService の記述:
AppletService 内の sendRequestAPDUrequest - カードに送信するAPDUのbyte配列表現
.
APDUのbyte配列表現
.
CardServiceException - 処理中にエラーが発生した場合
.
|
SDK/J Authentication Package ver1.0 RICOH Confidential |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||